Russia suffers series of military, economic, diplomatic defeats(VIDEO)
Russia is losing manpower at an unsustainable rate; it was forced to accept Finland and Sweden’s decisions to join NATO; and it is cutting its own gas sales to Europe, which helps it finance the war with Ukraine. Pro-Russian troops drive armoured vehicles during the Ukraine-Russia conflict near Novoazovsk in the Donetsk Region, Ukraine [Alexander … Continue reading Russia suffers series of military, economic, diplomatic defeats(VIDEO)
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed